using System;
using System.Data;

namespace Transfer_Object_Tier
{
	#region Comments
	/// <summary>
	/// DIC_PIT Class.
	/// </summary>
	/// <remarks>
	/// <h3>Changes</h3>
	/// <list type="table">
	/// 	<listheader>
	/// 		<th>Author</th>
	/// 		<th>Date</th>
	/// 		<th>Details</th>
	/// 	</listheader>
	/// 	<item>
	/// 		<term>eSolution Viet Nam -- esolution.vn</term>
	/// 		<description>12/21/2012</description>
	/// 		<description>Created</description>
	/// 	</item>
	/// </list>
	/// </remarks>
	#endregion

	[Serializable]
	public class DIC_PIT
	{
		#region Construction
		/// <summary>
		/// Initializes a new (no-args) instance of the DIC_PIT class.
		/// </summary>
		public DIC_PIT()
		{
		}

		/// <summary>
		/// Initializes a new instance of the DIC_PIT class.
		/// </summary>
		public DIC_PIT(Guid PITID, Int32 TaxStep, Decimal FromMoney, Decimal ToMoney, Decimal TaxProgressive, Double TaxRate)
		{
			this.PITID = PITID;
			this.TaxStep = TaxStep;
			this.FromMoney = FromMoney;
			this.ToMoney = ToMoney;
			this.TaxProgressive = TaxProgressive;
			this.TaxRate = TaxRate;
		}
		#endregion

		#region Properties
		/// <summary>
		/// Gets or sets the PITID value.
		/// </summary>
		public virtual Guid PITID { get; set; }

		/// <summary>
		/// Gets or sets the TaxStep value.
		/// </summary>
		public virtual Int32 TaxStep { get; set; }

		/// <summary>
		/// Gets or sets the FromMoney value.
		/// </summary>
		public virtual Decimal FromMoney { get; set; }

		/// <summary>
		/// Gets or sets the ToMoney value.
		/// </summary>
		public virtual Decimal ToMoney { get; set; }

		/// <summary>
		/// Gets or sets the TaxProgressive value.
		/// </summary>
		public virtual Decimal TaxProgressive { get; set; }

		/// <summary>
		/// Gets or sets the TaxRate value.
		/// </summary>
		public virtual Double TaxRate { get; set; }
		#endregion
	}
}